Big Huge Thesaurus

holy place

noun

sounds kind of like